﻿using System;

namespace Mono.Cecil
{
	// Token: 0x02000074 RID: 116
	[Flags]
	public enum GenericParameterAttributes : ushort
	{
		// Token: 0x04000133 RID: 307
		VarianceMask = 3,
		// Token: 0x04000134 RID: 308
		NonVariant = 0,
		// Token: 0x04000135 RID: 309
		Covariant = 1,
		// Token: 0x04000136 RID: 310
		Contravariant = 2,
		// Token: 0x04000137 RID: 311
		SpecialConstraintMask = 28,
		// Token: 0x04000138 RID: 312
		ReferenceTypeConstraint = 4,
		// Token: 0x04000139 RID: 313
		NotNullableValueTypeConstraint = 8,
		// Token: 0x0400013A RID: 314
		DefaultConstructorConstraint = 16
	}
}
